$(function(){
    // 初始化富文本编辑器
         initEditor()
    //获取文章分类列表
    var form=layui.form
    initCateList()
    function initCateList(){
        $.ajax({
            method:'GET',
            url:'/my/cate/list',
            
            success:function(res){
                if(res.code!==0){
                    return layer.msg('获取文章分类列表失败')
                }
                // layer.msg('获取文章分类列表成功')
                // console.log(res);
                var htmlStr=template('ple—cate-list',res)
                $('[name=cate_id]').html(htmlStr)
                // 重新加载表单
                form.render()
            }
        })
    }

    // 1. 初始化图片裁剪器
    var $image = $('#image')

    $('#btnChooseImage').on('click',function(){
        $('#coverFile').click()
    })

    // 图片获取
      var file =null
    $('#coverFile').on('change',function(e){
        var filelist=e.target.files
        if(filelist.length==0){
            return layer.msg('请上传图片')
        }
       
        file=filelist[0]
        console.dir(file);
        var imageURL=URL.createObjectURL(file)
        $image.attr('src',imageURL)
    })

    // 定义状态
    var art_state='已发布'
    $('#btnSave2').on('click',function(){
        art_state='草稿'
    })

    $('#form-pub').on('submit',function(e){
        e.preventDefault();
        
        
        var fd=new FormData($(this)[0])
        fd.append('cover_img',file)
        fd.append('state',art_state)
        $.ajax({
            method:'POST',
            url:'/my/article/add',
            data:fd,
            contentType: false,
processData: false,
success:function(res){
    // console.log(res);
    if(res.code!==0){
        return layer.msg('文章发布失败')
    }
    layer.msg('文章发布成功')
}
        })
    })

})